upper house of the german parliament - French English Dictionary